define("tpaComponents",["lodash","coreUtils","santa-components","componentsCore","prop-types","skins","reactDOM","zepto","experiment","warmupUtils","santa-core-utils","create-react-class","react","layout"],function(e,t,i,n,s,r,a,o,p,c,l,d,u,h){return function(e){var t={};function i(n){if(t[n])return t[n].exports;var s=t[n]={i:n,l:!1,exports:{}};return e[n].call(s.exports,s,s.exports,i),s.l=!0,s.exports}return i.m=e,i.c=t,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="",i(i.s=1204)}({0:function(t,i){t.exports=e},1:function(e,i){e.exports=t},10:function(e,t){e.exports=l},1204:function(e,t,i){var n,s;n=[i(1205),i(1208),i(1210),i(1211),i(1212),i(1213),i(1214),i(52),i(53),i(1215),i(1216),i(1218),i(1219),i(65),i(303),i(304),i(59),i(308),i(311),i(141),i(5),i(310),i(306),i(1220),i(80),i(300),i(301),i(142),i(1221),i(312),i(314),i(313)],void 0===(s=function(e,t,i,n,s,r,a,o,p,c,l,d,u,h,g,m,f,v,y,S,T,I,w,P,D,C,b,A,M,E,R,x){"use strict";return T.skinsMap.addBatch(I),{tpaWidgetNative:t,tpaWidgetNativeDeadComp:i,nativeCompRequireService:w,widget:e,section:n,multiSection:s,worker:r,gluedWidget:a,tpaMixins:{tpaUrlBuilder:o,tpaCompApi:p,tpaCompBase:h},gluedWidgetMeasuringUtils:x,GluedWidgetPatcher:E,tpaSectionPatcher:R,common:{metaData:S,TPAUrlBuilder:g,TPABaseUrlBuilder:m,utils:f,supportedSiteEvents:A},services:{tpaPreviewEditorCommunicationService:v,pageService:P,clientSpecMapService:D},sitePages:y,bi:{errors:C,events:b}}}.apply(t,n))||(e.exports=s)},1205:function(e,t,i){var n,s;n=[i(0),i(3),i(2),i(10),i(65),i(52),i(53),i(305),i(66)],void 0===(s=function(e,t,i,n,s,r,a,o,p){"use strict";var c=t.compRegistrar,l={displayName:"TPAWidget",propTypes:{structure:i.santaTypesDefinitions.Component.structure.isRequired},mixins:[t.mixins.skinBasedComp,n.timersMixins.timeoutsMixin,s,r,a,o,p],mutateIframeUrlQueryParam:function(t){t.width=this.state.initialWidth;var i=this.props.structure.originCompId;return i&&!e.isEmpty(i)&&(t.originCompId=i),t}};return c.register("wysiwyg.viewer.components.tpapps.TPAWidget",l),l}.apply(t,n))||(e.exports=s)},1206:function(e){e.exports=JSON.parse('{"SDK_SET_HEIGHT_ERROR":{"errorCode":190,"desc":"sdk - set height with a big number","severity":"error","params":{"p1":"height"}},"SDK_PUBSUB_PUBLISH_ERROR":{"errorCode":191,"desc":"sdk - pubSub: publish error. App not installed on site - cannot find appDefId","severity":"error"},"SDK_NAVIGATION_TO_SECTION_ERROR":{"errorCode":192,"desc":"sdk - navigate to section failed","severity":"error","params":{"p1":"appDefinitionName","p2":"sectionId"}},"ECOM_MISSING_PAGES":{"errorCode":300,"desc":"missing ecom pages","severity":"error"},"APP_IS_NOT_RESPONSIVE":{"errorCode":302,"desc":"monitoring apps that are down","severity":"error","params":{"p1":"endpoint","p2":"app_id","p3":"pageNo","p4":"totalLoadingTime"}}}')},1207:function(e){e.exports=JSON.parse('{"JS_SDK_FUNCTION_CALL":{"eventId":12,"adapter":"sdk","src":11,"sampleRatio":1000,"params":{"visitor_id":"visitorUuid","ver":"sdkVersion","origin":"origin","function_name":"fnName","namespace":"namespace","app_id":"appId","instance_id":"instanceId","is_published":"isPublished","count":"count","param":"param"}},"GALLERY_FUNCTION_CALL":{"eventId":11,"adapter":"sdk","src":11,"params":{"visitor_id":"visitorUuid","sdk_ver":"sdkVersion","origin":"origin","function_name":"fnName","namespace":"namespace","count":"count"}},"APP_STATE_CHANGED":{"eventId":646,"src":42,"params":{"widget_id":"widgetId","instance_id":"compId","appId":"appDefinitionId","loading_time":"loadingTime","pid":"pageId","pn":"pageNo","tts":"totalLoadingTime","external_app_id":"externalAppDefinitionId","external_widget_id":"externalWidgetId"}},"RELOAD_TPA_CLICK":{"eventId":321,"src":42,"params":{"app_id":"appDefinitionId","appName":"appName"}},"APP_IS_ALIVE_ERROR":{"eventId":405,"src":42,"params":["app_id","errorMessage"]}}')},1208:function(e,t,i){var n,s;n=[i(0),i(4),i(1),i(3),i(2),i(1209),i(13)],void 0===(s=function(e,t,i,n,s,r,a){"use strict";var o="wysiwyg.viewer.skins.TPAWidgetNativeSkin",p=n.compRegistrar,c=s.santaTypesDefinitions,l=s.utils,d=l.createReactElement,u=l.createSantaTypesDefinitions({compProps:t.object,boltComponents:t.object,LazySentry:t.func},"NativeComponentSantaTypes"),h={widgetStyle:c.NativeComponentSantaTypes.widgetStyle},g={ReactComponent:c.NativeComponentSantaTypes.getComponent,styleData:c.NativeComponentSantaTypes.widgetStyle,viewMode:c.NativeComponentSantaTypes.viewMode,getStyleData:c.Component.getStyleData,themeData:c.Theme.THEME_DATA,scriptsLocationMap:c.ServiceTopology.scriptsLocationMap,structure:s.santaTypesDefinitions.Component.structure.isRequired,layout:c.Component.layout,getClientSpecMapEntry:s.santaTypesDefinitions.getClientSpecMapEntry,compData:c.Component.compData},m={ReactComponent:c.NativeComponentSantaTypes.getComponent,widgetStyle:c.NativeComponentSantaTypes.widgetStyle,formFactor:c.NativeComponentSantaTypes.formFactor,viewMode:c.NativeComponentSantaTypes.viewMode,appLoadBI:c.NativeComponentSantaTypes.appLoadBI,id:s.santaTypesDefinitions.Component.id,structure:s.santaTypesDefinitions.Component.structure,style:c.Component.style,styleId:c.Component.styleId,compActions:c.Component.compActions,compData:c.Component.compData,handleAction:c.Behaviors.handleAction,defaultContentArea:c.Container.defaultContentArea,getStyleData:c.Component.getStyleData,getClientSpecMapEntry:s.santaTypesDefinitions.getClientSpecMapEntry,isInSSR:s.santaTypesDefinitions.isInSSR,skin:i.staticValue(t.string,o),windowScrollEvent:s.santaTypesDefinitions.SiteAspects.windowScrollEvent,pageId:c.Component.pageId,registerToSiteReady:c.NativeComponentSantaTypes.registerToSiteReady,handleEvent:c.NativeComponentSantaTypes.handleEvent,languageCode:s.santaTypesDefinitions.RendererModel.languageCode,accessibilityEnabled:c.isVisualFocusEnabled,compProps:u.compProps,isResponsive:s.santaTypesDefinitions.RendererModel.isResponsive,isExperimentOpen:s.santaTypesDefinitions.isExperimentOpen,deadComponentTranslations:c.NativeComponentSantaTypes.deadComponentTranslations,registerReLayoutPending:s.santaTypesDefinitions.Layout.registerReLayoutPending.isRequired,isMeshLayoutMechanism:s.santaTypesDefinitions.Layout.isMeshLayoutMechanism.isRequired,reLayoutIfPending:s.santaTypesDefinitions.Layout.reLayoutIfPending.isRequired,boltComponents:u.boltComponents,LazySentry:u.LazySentry};function f(t,i){var n=i.styleId||i.structure.styleId,r=i.getStyleData,a=i.themeData,p={siteZoomRatio:i.siteZoomRatio,invertedZoomRatio:i.invertedZoomRatio,orientationZoomFix:i.orientationZoomFix,mobileZoom:i.mobileZoom},c={scriptsLocationMap:i.scriptsLocationMap},l=r(n);l.skin=o;var d,u,h,g=s.utils.skinsRenderer.createSkinCss(t(l.skin),e.get(l,"style.properties",{}),a,n,p,c,t);return g&&(h=g,(u=n)in(d={})?Object.defineProperty(d,u,{value:h,enumerable:!0,configurable:!0,writable:!0}):d[u]=h,d)}function v(t,i,n){return e.reduce(t,function(t,s,r){var a=function(){for(var e=arguments.length,t=new Array(e),r=0;r0&&t.height!==this.state.height&&this.props.siteScrollingBlocker.onHeightChanged(this.props.ios(),this.state.height)},componentWillReceiveProps:function(e){var i=t.get(this.props.clientSpecMap,[this.props.compData.applicationId,"instance"]),n=t.get(e.clientSpecMap,[this.props.compData.applicationId,"instance"]);i!==n&&this.setState({initialInstance:n})},getDefaultProperties:function(){var e=this.buildUrl(this.props.compData.url);return{"":{style:{position:"fixed",display:"block"},onKeyDown:this.preventTabbingOut,"data-src":e,tagName:"wix-iframe"},blockingLayer:{onClick:this.hide},frameWrap:{style:this.getIframeWrapperStyle()},dialog:{style:this.getDialogStyle(),"aria-label":this.props.compData.title||"Modal Dialog"},xButton:{children:"×",onClick:this.hide,style:{display:"block"}},iframe:{"data-src":e,frameBorder:"0",allow:c.getIFramePermissions(),allowtransparency:"true",allowFullScreen:!0,name:this.props.id}}},getHiddenProperties:function(){return{"":{style:{display:"none"}}}},getBareProperties:function(){return t.merge(this.getDefaultProperties(),{frameWrap:{style:{background:"transparent",border:"none"}},xButton:{style:{display:"none"}}},this.props.siteScrollingBlocker.getDeviceSpecificProperties("mobile"===this.getDeviceType(),this.props.ios(),this.state.height))},getSkinProperties:function(){if(this.state.showComponent)switch(this.props.compData.theme){case"BARE":case"LIGHT_BOX":return this.getBareProperties();default:return this.getDefaultProperties()}return this.getHiddenProperties()},getIframeWrapperStyle:function(){var e={};return this.props.isMobileView&&(e={WebkitOverflowScrolling:"touch",overflowY:"scroll"}),e},getDialogStyle:function(){if("mobile"===this.getDeviceType())return{pointerEvents:"auto"};var e=this.state.windowSize,i=t.isNumber(this.state.width)?this.state.width:this.props.compData.width,n=t.isNumber(this.state.height)?this.state.height:this.props.compData.height;if(i=Math.min(i,e.width),n=Math.min(n,e.height),!this.getAppData().isWixTPA){var s=e.width-50,r=e.height-50;i>=s&&n>=r&&(i=s,n=r)}return{width:i,height:n,marginTop:-n/2,marginLeft:-i/2}},mutateIframeUrlQueryParam:function(e){return e.origCompId=this.props.compData.origCompId,e.isInModal=!0,e},hide:function(e,i){var n=this;this.setState({showComponent:!1},function(){var s=e&&e.message?e:void 0;n.props.onCloseCallback&&n.props.onCloseCallback(s),"mobile"===n.state.$displayDevice&&n.props.exitFullScreenMode(),n.props.windowResizeEvent.unregisterToResize(n),n.props.removeModal(n),t.isFunction(i)&&i()})},isBareTheme:function(){return"BARE"===this.props.compData.theme},onResize:function(){var e=i(window);this.setState({windowSize:{width:e.width(),height:e.height()}})},onEscapeKey:function(){this.hide()}};return h.register("wysiwyg.viewer.components.tpapps.TPAModal",g),l.skinsMap.addBatch(d),g}.apply(t,n))||(e.exports=s)},1219:function(e,t,i){var n,s;n=[i(2),i(0),i(4),i(3),i(52),i(53),i(302),i(309),i(66),i(59)],void 0===(s=function(e,t,i,n,s,r,a,o,p,c){"use strict";var l=n.compRegistrar,d=function(e){return t.parseInt((e||"").toString().split("px")[0])},u="FIXED",h="ABSOLUTE",g="RELATIVE",m="DEFAULT",f="BOTTOM_CENTER",v="BOTTOM_LEFT",y="BOTTOM_RIGHT",S="CENTER",T="CENTER_LEFT",I="CENTER_RIGHT",w="TOP_CENTER",P="TOP_LEFT",D="TOP_RIGHT",C=function(e,t,i){return e+t/2-i/2},b=function(e,t,i){return e-(t+i)},A=function(e,t,i){return e-(t+i)},M=function(e,t,i){return e+t/2-i/2},E=function(e){var i=0,n="";if(t.isNumber(e))i=e;else if(t.isString(e)){var s=/(%)$/.exec(e),r=function(e){return/^([0-9]+)/.exec(e)}(e);i=r&&r[1]?parseInt(r[1],10):0,s&&s[1]&&(n=s[1])}return{size:i,unit:n}},R=function(e,i,n,s,r){var a={};return e.origin!==m&&e.origin!==u||(a=function(e,i,n,s){var r={position:"fixed",display:"block",width:n,height:s};return"%"===(s=E(s)).unit?s.size=t.min([s.size,100]):s.size>i.height&&(s.unit="%",s.size=100),(n=E(n)).size="%"===n.unit?t.min([n.size,100]):t.min([n.size,i.width]),e.placement===S?t.assign(r,{marginLeft:n.size/-2+(n.unit||"px"),marginTop:"%"===s.unit?0:s.size/-2+(s.unit||"px"),left:"50%",top:"%"===s.unit?0:"50%"}):e.placement===P?t.assign(r,{left:"0px",top:"0px"}):e.placement===D?t.assign(r,{right:"0px",top:"0px"}):e.placement===w?t.assign(r,{marginLeft:n.size/-2+(n.unit||"px"),top:"0px",left:"50%"}):e.placement===I?t.assign(r,{marginTop:"%"===s.unit?0:s.size/-2+(s.unit||"px"),top:"%"===s.unit?0:"50%",right:"0px"}):e.placement===T?t.assign(r,{marginTop:"%"===s.unit?0:s.size/-2+(s.unit||"px"),top:"%"===s.unit?0:"50%",left:"0px"}):e.placement===v?t.assign(r,{bottom:"0px",left:"0px"}):e.placement===y?t.assign(r,{bottom:"0px",right:"0px"}):e.placement===f&&t.assign(r,{marginLeft:n.size/-2+(n.unit||"px"),left:"50%",bottom:"0px"}),""===s.unit&&(s.unit="px"),""===n.unit&&(n.unit="px"),t.assign(r,{height:s.size+s.unit,width:n.size+n.unit}),r}(e,n,s,r)),e.origin===g&&(a=function(e,i,n,s,r){var a,o;return e.placement===S?(s=t.min([s,n.height]),r=t.min([r,n.width]),a=M(i.top,i.height,s),o=C(i.left,i.width,r)):e.placement===P?(s=t.min([s,i.top]),r=t.min([r,i.left]),a=i.top-s,o=i.left-r):e.placement===D?(s=t.min([s,i.top]),r=t.min([r,A(n.width,i.width,i.left)]),a=i.top-s,o=i.width+i.left):e.placement===w?(s=t.min([s,i.top]),r=t.min([r,n.width]),a=i.top-s,o=C(i.left,i.width,r)):e.placement===I?(s=t.min([s,n.height]),r=t.min([r,A(n.width,i.width,i.left)]),a=M(i.top,i.height,s),o=i.width+i.left):e.placement===T?(s=t.min([s,n.height]),r=t.min([r,i.left]),a=M(i.top,i.height,s),o=i.left-r):e.placement===v?(s=t.min([s,b(n.height,i.top,i.height)]),r=t.min([r,i.left]),a=i.top+i.height,o=i.left-r):e.placement===y?(s=t.min([s,b(n.height,i.top,i.height)]),r=t.min([r,A(n.width,i.width,i.left)]),a=i.top+i.height,o=i.width+i.left):e.placement===f&&(s=t.min([s,b(n.height,i.top,i.height)]),r=t.min([r,n.width]),a=i.top+i.height,o=C(i.left,i.width,r)),a=t.max([0,a]),o=t.max([0,o]),t.assign({position:"absolute",display:"block"},{top:a,left:o,width:r,height:s})}(e,i,n,r,s)),e.origin===h&&(a=function(e,i,n,s,r){var a,o,p,c;return e.placement===S?(p=t.min([i.actualTop+e.y,n.height-(i.actualTop+e.y)]),s=t.min([s,2*p]),c=t.min([i.actualLeft+e.x,n.width-(i.actualLeft+e.x)]),r=t.min([r,2*c]),a=i.top+e.y-s/2,o=i.left+e.x-r/2):e.placement===P?(s=t.min([s,i.actualTop+e.y]),r=t.min([r,i.actualLeft+e.x]),a=i.top+e.y-s,o=i.left+e.x-r):e.placement===D?(s=t.min([s,i.actualTop+e.y]),r=t.min([r,n.width-(i.actualLeft+e.x)]),a=i.top+e.y-s,o=i.left+e.x):e.placement===w?(s=t.min([s,i.actualTop+e.y]),c=t.min([i.actualLeft+e.x,n.width-(i.actualLeft+e.x)]),r=t.min([r,2*c]),a=i.top+e.y-s,o=i.left+e.x-r/2):e.placement===I?(p=t.min([i.actualTop+e.y,n.height-(i.actualTop+e.y)]),s=t.min([s,2*p]),r=t.min([r,n.width-(i.actualLeft+e.x)]),a=i.top+e.y-s/2,o=i.left+e.x):e.placement===T?(p=t.min([i.actualTop+e.y,n.height-(i.actualTop+e.y)]),s=t.min([s,2*p]),r=t.min([r,i.actualLeft+e.x]),a=i.top+e.y-s/2,o=i.left+e.x-r):e.placement===v?(s=t.min([s,n.height-(i.actulaTop+e.y)]),r=t.min([r,i.actualLeft+e.x]),a=i.top+e.y,o=i.left+e.x-r):e.placement===y?(s=t.min([s,n.height-(i.actualTop+e.y)]),r=t.min([r,n.width-(i.actualLeft+e.x)]),a=i.top+e.y,o=i.left+e.x):e.placement===f&&(s=t.min([s,n.height-(i.actualTop+e.y)]),c=t.min([i.actualLeft+e.x,n.width-(i.actualLeft+e.x)]),r=t.min([r,2*c]),a=i.top+e.y,o=i.left+e.x-r/2),a=t.max([0,a]),o=t.max([0,o]),t.assign({position:"absolute",display:"block"},{top:a,left:o,width:r,height:s})}(e,i,n,r,s)),a=function(e,i,n,s){var r=d(s.width),a=d(s.height);if(r<10||a<10){var o=E(n);o.size="%"===o.unit?t.min([o.size,100]):t.min([o.size,e.height]);var p=E(i);return p.size="%"===p.unit?t.min([p.size,100]):t.min([p.size,e.width]),{position:"fixed",display:"block",width:p.size+(o.unit||"px"),height:o.size+(p.unit||"px"),marginLeft:p.size/-2+(o.unit||"px"),marginTop:o.size/-2+(p.unit||"px"),left:"50%",top:"50%"}}return s}(n,s,r,a)},x={displayName:"TPAPopup",mixins:[n.mixins.skinBasedComp,s,r,o,p,a],propTypes:{compData:e.santaTypesDefinitions.Component.compData.isRequired,dynamicClientSpecMapAspect:e.santaTypesDefinitions.SiteAspects.dynamicClientSpecMapAspect.isRequired,clientSpecMap:e.santaTypesDefinitions.RendererModel.clientSpecMap.isRequired,siteScrollingBlocker:e.santaTypesDefinitions.SiteAspects.siteScrollingBlocker.isRequired,id:e.santaTypesDefinitions.Component.id.isRequired,aspectData:e.santaTypesDefinitions.TPA.data.isRequired,onCloseCallback:i.func,removePopup:e.santaTypesDefinitions.TPA.removePopup.isRequired,isMobileView:e.santaTypesDefinitions.isMobileView.isRequired},getInitialState:function(){return{showComponent:!0,initialInstance:this.props.dynamicClientSpecMapAspect.getAppInstance(this.props.compData.applicationId)||this.getAppData(this).instance,registeredEvents:[]}},getSkinProperties:function(){var e=this.state.showComponent?this.getSelfStyle():{display:"none"},t=this.isBareTheme()?"none":"block",i=this.buildUrl(this.props.compData.url);return this.state.showComponent?{"":{style:e,"data-src":i,tagName:"wix-iframe"},closeButton:{onClick:this.hide,style:{display:t}},iframe:{"data-src":i,scrolling:"no",frameBorder:"0",allow:c.getIFramePermissions(),allowtransparency:"true",allowFullScreen:!0,name:this.props.id}}:{"":{style:e}}},mutateIframeUrlQueryParam:function(e){return e.origCompId=this.props.compData.origCompId,e},getPopupWidth:function(){return t.isUndefined(this.state.width)?this.props.compData.width:this.state.width},getPopupHeight:function(){return t.isUndefined(this.state.height)?this.props.compData.height:this.state.height},getSelfStyle:function(){var e=t.defaults(this.props.compData.position,{x:0,y:0}),i=this.props.compData.origCompStyle,n=this.props.compData.windowSize,s=R(e,i,n,this.getPopupWidth(),this.getPopupHeight());return s.zIndex=this.props.aspectData.isModalOpen?1001:null,this.shouldDisableScroll=function(e,t,i){return"100%"===e&&("100%"===t||Number(d(t))>=i.width)}(s.height,s.width,n)&&this.props.isMobileView,this.getThemeStyle(s)},getThemeStyle:function(e){return this.isBareTheme()?t.merge(e,{background:"none",boxShadow:"none",borderRadius:0}):e},hide:function(e,i){var n=this;this.setState({showComponent:!1},function(){var s=e&&e.message?e:void 0;n.props.onCloseCallback&&n.props.onCloseCallback(s),this.props.removePopup(n),t.isFunction(i)&&i()})},isBareTheme:function(){return"BARE"===this.props.compData.theme},componentWillReceiveProps:function(e){var i=t.get(this.props.clientSpecMap,[this.props.compData.applicationId,"instance"]),n=t.get(e.clientSpecMap,[this.props.compData.applicationId,"instance"]);i!==n&&this.setState({initialInstance:n})},componentDidMount:function(){this.props.siteScrollingBlocker.setSiteScrollingBlocked(this,this.shouldDisableScroll)},componentDidUpdate:function(){this.props.siteScrollingBlocker.setSiteScrollingBlocked(this,this.shouldDisableScroll)},componentWillUnmount:function(){this.props.siteScrollingBlocker.setSiteScrollingBlocked(this,!1)}};return l.register("wysiwyg.viewer.components.tpapps.TPAPopup",x),x}.apply(t,n))||(e.exports=s)},1220:function(e,t,i){var n,s;n=[i(0),i(311),i(1)],void 0===(s=function(e,t,i){"use strict";var n=new i.SiteDataPrivates;return{mapPageToWidgets:function(i){var s=i.getSiteData();n.has(s)||n.set(s,{});var r=n.get(s);if(e.size(r)>0)return r;var a=t.getSitePagesData(i.getSiteData());return e.forEach(a,function(t){if(t&&t.tpaApplicationId>0){var i={pageId:t.id,tpaId:t.tpaApplicationId,tpaPageId:t.tpaPageId};e.isUndefined(r[i.tpaId])&&(r[i.tpaId]=[]),r[i.tpaId].push(i)}}),r}}}.apply(t,n))||(e.exports=s)},1221:function(e,t,i){var n,s;n=[i(24),i(312),i(1222),i(314),i(1224)],void 0===(s=function(e,t,i,n,s){"use strict";var r={TPA_GLUED_WIDGET:"wysiwyg.viewer.components.tpapps.TPAGluedWidget",TPA_WIDGET:"wysiwyg.viewer.components.tpapps.TPAWidget",TPA_SECTION:"wysiwyg.viewer.components.tpapps.TPASection",TPA_MULTI_SECTION:"wysiwyg.viewer.components.tpapps.TPAMultiSection",TPA_WIDGET_NATIVE:"wysiwyg.viewer.components.tpapps.TPAWidgetNative"},a=function(e,t,i,n,s){if(!s.isMesh){var r=parseInt(window.getComputedStyle(i[e]).minHeight||0,10),a="true"===i[e].dataset.ignoreAnchors;r&&(t.minHeight[e]=a?n.layout.height:r,t.height[e]=a?n.layout.height:r)}},o=function(e,t,i,s,r){var a="true"===t[e].dataset.hasIframe;return function(t){n.patchTPASection(e,t,i,r,s,a)}};[r.TPA_WIDGET,r.TPA_SECTION,r.TPA_MULTI_SECTION].forEach(function(t){e.registerRequestToMeasureDom(t),e.registerRequestToMeasureChildren(t,[["iframe"]]),e.registerCustomMeasure(t,a)}),e.registerRequestToMeasureDom(r.TPA_GLUED_WIDGET),e.registerCustomMeasure(r.TPA_GLUED_WIDGET,i),e.registerPatcher(r.TPA_GLUED_WIDGET,t),e.registerCustomLayoutFunction(r.TPA_MULTI_SECTION,o),e.registerCustomLayoutFunction(r.TPA_SECTION,o),e.registerCustomLayoutFunction(r.TPA_WIDGET,s),e.registerCustomMeasure(r.TPA_WIDGET_NATIVE,function(e,t,i){if(i[e]){var n=i[e].querySelectorAll("*[data-ooi-animate]");Array.from(n).forEach(function(e){t.height[e.id]=e.offsetHeight})}})}.apply(t,n))||(e.exports=s)},1222:function(e,t,i){var n,s;n=[i(0),i(313)],void 0===(s=function(e,t){"use strict";return function(i,n,s,r,a){var o=a.getClientSpecMap,p=a.isMobileView,c=r.dataItem,l=s[i],d={placement:l.dataset.placement,horizontalMargin:+(l.dataset.horizontalMargin||0),verticalMargin:+(l.dataset.verticalMargin||0)},u=e.assign(r.layout,{height:l.offsetHeight,width:l.offsetWidth}),h=n.width.screen,g=n.height.screen,m={props:d,data:c,layout:u},f=t.getGluedWidgetMeasurements(o(),m,h,g,n.siteMarginBottom,p());(f=function(e){return 0===e.right&&(e.left="auto"),0===e.bottom&&(e.top="auto"),0===e.left&&(e.right="auto"),0===e.top&&(e.bottom="auto"),e}(f)).fixedTop=f.top,f.fixedLeft=f.left,delete f.top,delete f.left,e.forEach(f,function(e,t){n[t]=n[t]||{},n[t][i]=e}),e.set(n.custom,[i,"has-ads"],Boolean(l.dataset.hasAds)),n.width[i]=u.width}}.apply(t,n))||(e.exports=s)},1223:function(e,t,i){var n;void 0===(n=function(){"use strict";return{getDefaultPlacement:function(e,t){var i=e.applicationId,n=e.widgetId,s=t[i];if(s){var r=s.widgets[n];if(r)return(r.gluedOptions||{horizontalMargin:0,placement:"BOTTOM_RIGHT",verticalMargin:0}).placement}}}}.apply(t,[]))||(e.exports=n)},1224:function(e,t,i){var n;void 0===(n=function(){"use strict";return function(e,t,i,n){var s=n.os.ios&&n.browser.safari,r="true"===t[e].dataset.hasIframe;if(s&&r)return function(t){!function(e,t){t.css("".concat(e,"iframe"),{width:1,minWidth:"100%"})}(e,t),n.isMesh&&t.css(e,{height:"".concat(i.height[e],"px")})}}}.apply(t,[]))||(e.exports=n)},13:function(e,t){e.exports=d},141:function(e,t,i){var n;void 0===(n=function(){"use strict";var e="14517e1a-3ff0-af98-408e-2bd6953c36a2";return{PERF_CATEGORY:{category:"tpa"},PERMITTED_GLUED_TPAS_IN_MOBILE:[e],PERMITTED_FULL_SCREEN_TPAS_IN_MOBILE:[e]}}.apply(t,[]))||(e.exports=n)},142:function(e,t,i){var n;void 0===(n=function(){"use strict";return{SCROLL:"SCROLL",PAGE_NAVIGATION:"PAGE_NAVIGATION",PAGE_NAVIGATION_IN:"PAGE_NAVIGATION_IN",PAGE_NAVIGATION_OUT:"PAGE_NAVIGATION_OUT",PAGE_NAVIGATION_CHANGE:"PAGE_NAVIGATION_CHANGE",STATE_CHANGED:"STATE_CHANGED",SESSION_CHANGED:"SESSION_CHANGED",INSTANCE_CHANGED:"INSTANCE_CHANGED",CONSENT_POLICY_UPDATE:"CONSENT_POLICY_UPDATE",MEMBER_DETAILS_UPDATED:"MEMBER_DETAILS_UPDATED",SITE_METADATA_CHANGED:"SITE_METADATA_CHANGED",KEY_DOWN:"KEY_DOWN",KEY_UP:"KEY_UP"}}.apply(t,[]))||(e.exports=n)},15:function(e,t){e.exports=u},2:function(e,t){e.exports=i},24:function(e,t){e.exports=h},3:function(e,t){e.exports=n},300:function(e,t,i){var n,s;n=[i(1206),i(0),i(1)],void 0===(s=function(e,t,i){"use strict";var n=i.loggingUtils.logger;return t.forEach(e,function(e,t){e.errorName=t}),n.register("tpa","error",e),e}.apply(t,n))||(e.exports=s)},301:function(e,t,i){var n,s;n=[i(1207)],void 0===(s=function(e){"use strict";return e}.apply(t,n))||(e.exports=s)},302:function(e,t,i){var n,s;n=[i(2),i(0),i(6)],void 0===(s=function(e,t,i){"use strict";var n={trailing:!0},s=function(){return t.throttle(function(e){if(a(this.props)){var i=function(e,i,n){var s,a={x:(s=r(e.props)?e._cachedBoundingClientRect:e._domNode.getBoundingClientRect()).left+(i.x||0),y:s.top+(i.y||0),width:s.width,height:s.height};a.scale=n,null===e.windowSize&&(e.windowSize=e.props.screenSize);var o={scrollTop:i.y,scrollLeft:i.x,documentHeight:e.props.screenSize.height,documentWidth:e.props.screenSize.width};return t.assign({},a,s,o)}(this,e,t.get(this,"props.siteScale",1));this.sendPostMessage({intent:"addEventListener",eventType:"SCROLL",params:i})}},250,n)};function r(e){return t.get(e,"structure.layout.fixedPosition")||!1}var a=function(e){return!e.rootId||t.includes(e.getRootIdsWhichShouldBeRendered(),e.rootId)};return{propTypes:{getRootIdsWhichShouldBeRendered:e.santaTypesDefinitions.getRootIdsWhichShouldBeRendered,siteScale:e.santaTypesDefinitions.RenderFlags.siteScale,rootId:e.santaTypesDefinitions.Component.rootId,screenSize:e.santaTypesDefinitions.screenSize.isRequired},onScroll:t.noop,getInitialState:function(){return this._domNode=null,this._cachedBoundingClientRect=null,{}},componentDidMount:function(){this._domNode=i.findDOMNode(this),r(this.props)&&(this._cachedBoundingClientRect=this._domNode.getBoundingClientRect())},onResize:function(){r(this.props)&&(this._cachedBoundingClientRect=this._domNode.getBoundingClientRect())},componentWillMount:function(){this._domNode=null,this.onScroll=s()},componentWillUpdate:function(e,t){var i=t.height!==this.state.height||t.width!==this.state.width;r(e)&&i&&(this._cachedBoundingClientRect=null)},componentDidUpdate:function(){null===this._cachedBoundingClientRect&&r(this.props)&&(this._cachedBoundingClientRect=this._domNode.getBoundingClientRect())}}}.apply(t,n))||(e.exports=s)},303:function(e,t,i){var n,s;n=[i(0),i(304)],void 0===(s=function(e,t){"use strict";var i=function(e){t.call(this,e)};return i.prototype=e.assign(new t,{addCacheKiller:function(e){return this.addQueryParam("cacheKiller",e)},addInstance:function(e){return this.addQueryParam("instance",e)},addConsentPolicy:function(e){return this.addQueryParam("consent-policy",e)},addWidth:function(e){return this.addQueryParam("width",e)},addLocale:function(e){return this.addQueryParam("locale",e)},addLang:function(e){return this.addQueryParam("lang",e)},addDateNumberFormat:function(e){return this.addQueryParam("dateNumberFormat",e)},addIsPrimaryLanguage:function(e){return this.addQueryParam("isPrimaryLanguage",e)},addCurrency:function(e){return this.addQueryParam("currency",e)},addCurrentCurrency:function(e){return this.addQueryParam("currentCurrency",e)},addTimeZone:function(e){return this.addQueryParam("tz",e)},addSiteRevision:function(e){return this.addQueryParam("siteRevision",String(e))},addViewMode:function(e){return this.addQueryParam("viewMode",e)},addCompId:function(e){return this.addQueryParam("compId",e)},addViewerCompId:function(e){return this.addQueryParam("viewerCompId",e)},addDeviceType:function(e){return this.addQueryParam("deviceType",e)},addStandalone:function(e){return this.addQueryParam("standalone",e)},addEndpointType:function(e){return this.addQueryParam("endpointType",e)},addOrigCompId:function(e){return this.addQueryParam("origCompId",e)},addExternalId:function(e){return this.addQueryParam("externalId",e)},addOrigin:function(e){return this.addQueryParam("origin",e)},addPageId:function(e){return this.addQueryParam("pageId",e)},addHeight:function(e){return this.addQueryParam("height",e)},addViewerSessionId:function(e){return this.addQueryParam("vsi",e)},addCbi:function(e){return this.addQueryParam("cbi",e)},addRouterData:function(e,t){try{var i;return e&&(i=t("sv_tpaDecodeRouterData")?window.btoa(JSON.stringify(e)):JSON.stringify(e)).length<400?this.addQueryParam("routerData",i):this}catch(e){return this}}}),i}.apply(t,n))||(e.exports=s)},304:function(e,t,i){var n,s;n=[i(0),i(1)],void 0===(s=function(e,t){"use strict";var i=function(e){this.url=t.urlUtils.parseUrl(e),this.url.query=this.url.query||{},this.url.search=null,this.url.hash=this.url.hash||""};return i.prototype={addQueryParam:function(t,i){var n=this.url.query;return i&&!e.isEmpty(i)&&(n[t]?e.isArray(n[t])?n[t].push(i):n[t]=[n[t],i]:n[t]=i),this},addMultipleQueryParams:function(t){return t&&!e.isEmpty(t)&&e.assign(this.url.query,t),this},addQueryParamsFromFunc:function(t,i){return e.isFunction(t)&&t.apply(null,[this].concat(i)),this},setHash:function(t){return e.isString(t)&&!e.isEmpty(t)&&(t="#"===t[0]?t:"#".concat(t),this.url.hash=t),this},mutateIframeSrc:function(e){return e&&(this.url=e(this.url)),this},filterQueryParams:function(t){return t&&!e.isEmpty(t)&&(this.url.query=e.pick(this.url.query,t)),this},build:function(){return t.urlUtils.buildFullUrl(this.url)}},i}.apply(t,n))||(e.exports=s)},305:function(e,t,i){var n,s;n=[i(2)],void 0===(s=function(e){"use strict";return{propTypes:{compData:e.santaTypesDefinitions.Component.compData.isRequired},getBaseUrl:function(){var e=this.getAppData();if(e.widgets){var t=this.props.compData.widgetId,i=e.widgets[t];if(i){var n=this.isInMobileDevMode&&this.isInMobileDevMode(),s=this.getTPAOverrideUrl("tpaWidgetUrlOverride",t)||i.widgetUrl;return this.isUnderMobileView()&&(i.mobileUrl&&(n||i.mobilePublished))?this.getTPAOverrideUrl("tpaMobileUrlOverride",t)||i.mobileUrl:s}}return""}}}.apply(t,n))||(e.exports=s)},306:function(e,t,i){var n;void 0===(n=function(){"use strict";return{requireComponentFromUrl:function(e){return new Promise(function(t,i){return requirejs([e],t,i)})}}}.apply(t,[]))||(e.exports=n)},307:function(e,t,i){var n,s;function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n=[i(2),i(0),i(142),i(80)],void 0===(s=function(e,t,i,n){"use strict";var s=e.santaTypesDefinitions,a=s.Component;return{propTypes:{pageStub:a.pageStub,isMobileView:s.isMobileView,getExistingRootNavigationInfo:s.getExistingRootNavigationInfo,rootId:a.rootId.isRequired,pageUrlWithHash:s.pageUrlWithHash.isRequired,pageId:a.pageId,compData:a.compData.isRequired,isViewerMode:s.isViewerMode,currentUrlPageId:a.currentUrlPageId,dynamicClientSpecMapAspect:s.SiteAspects.dynamicClientSpecMapAspect.isRequired,enterOverflowHiddenMode:s.enterOverflowHiddenMode.isRequired,exitOverflowHiddenMode:s.exitOverflowHiddenMode.isRequired},isTPASection:!0,getSiteUrlStateFromProps:function(e){var t=e.getExistingRootNavigationInfo(e.rootId);return t&&t.tpaInnerRoute||""},getSiteUrlQueryParamsFromProps:function(e){var i=e.getExistingRootNavigationInfo(e.rootId),n=t.get(i,"queryParams.appSectionParams"),s={};if(n)try{s=JSON.parse(n)}catch(e){}return s},mutateSkinProperties:function(e){if("object"===r(e.iframe)){var t=this.buildUrl(this.getBaseUrl());e.iframe.src?e.iframe.src=t:e.iframe["data-src"]=t}return e},mutateInitialState:function(e){return e.sectionUrlState=this.getSiteUrlStateFromProps(this.props),e.sectionUrlParams=this.getSiteUrlQueryParamsFromProps(this.props),e.sectionUrl=this.fixSectionUrl(),this.isInOverflowHiddenMode=!1,e},fixSectionUrl:function(){var e=this.props.pageUrlWithHash;return this.endsWith(e,"/")?e:"".concat(e,"/")},endsWith:function(e,i){return t.endsWith(e,i)},isViewerMode:function(){return"site"===this.getViewMode()},shouldHaveOverflowHidden:function(e){return!e.pageStub&&!e.isMobileView&&n.isFullPageDesktopOnly(e.compData,this.getAppData())},updateOverflowHiddenState:function(e){var t=this.shouldHaveOverflowHidden(e);t&&!this.isInOverflowHiddenMode&&(e.enterOverflowHiddenMode(),this.isInOverflowHiddenMode=!0),!t&&this.isInOverflowHiddenMode&&(e.exitOverflowHiddenMode(),this.isInOverflowHiddenMode=!1)},componentWillReceiveProps:function(e){var i=this.getSiteUrlStateFromProps(e),n=this.getSiteUrlQueryParamsFromProps(e);t.isUndefined(this.state.pushState)?e.currentUrlPageId===this.props.pageId&&(this.urlState!==i||this.shouldUpdateState)&&(this.urlState=i,this.shouldUpdateState=!1,this.setState({sectionUrlState:i}),this.reportStateChanged(this.urlState)):(this.urlState=this.state.pushState,this.setState({pushState:void 0}),this.reportStateChanged(this.urlState)),e.currentUrlPageId===this.props.pageId&&this.state.sectionUrlParams!==n&&this.setState({sectionUrlParams:n}),this.updateOverflowHiddenState(e)},componentWillMount:function(){this.updateOverflowHiddenState(this.props)},componentDidMount:function(){var e=this;this.shouldUpdateState=!1,this.props.dynamicClientSpecMapAspect.registerReloadSpecMapPlugin(this.props.pageId,function(){e.shouldUpdateState=!0})},componentWillUnmount:function(){this.isInOverflowHiddenMode&&this.props.exitOverflowHiddenMode()},reportStateChanged:function(e){this.isCompListensTo(i.STATE_CHANGED)&&this.sendPostMessage({intent:"addEventListener",eventType:"STATE_CHANGED",params:{newState:e}})},isMobileReady:function(){var e=this.getAppData(),i=this.isInMobileDevMode&&this.isInMobileDevMode(),n=this.props.compData,s=e.widgets,r=n.widgetId&&t.get(s,n.widgetId);return r?r.mobileUrl&&(i||r.mobilePublished):e.sectionMobileUrl&&(i||e.sectionMobilePublished)},mutateIframeUrlQueryParam:function(e){return this.props.isViewerMode?(e["section-url"]=this.fixSectionUrl(),e.target="_top"):(e["section-url"]=this.getBaseUrl(),e.target="_self"),e.width=this.state.initialWidth,e},mutateIframeSrc:function(e){return e=this.addStateToUrlObj(e,this.state.sectionUrlState)},addStateToUrlObj:function(e,t){t&&("#"===t.charAt(0)?e.hash=t:(e.path&&"/"!==e.path.slice(-1)&&(e.path+="/"),e.path+=t));return e}}}.apply(t,n))||(e.exports=s)},308:function(e,t,i){var n,s;n=[i(3)],void 0===(s=function(e){"use strict";var t=[],i=1;e.siteAspectsRegistry.registerSiteAspect("tpaPreviewEditorAspect",function(e){"undefined"!=typeof window&&e.registerToMessage(s)});var n=function(e,n,s,r){var a={intent:"TPA_PREVIEW",callId:i++,type:e,compId:s,data:n};return r&&(t[a.callId]=r),a},s=function(e){var i;try{i=JSON.parse(e.data)}catch(e){return}switch(i.intent){case"TPA_PREVIEW":case"TPA_PREVIEW_RESPONSE":i.callId&&t[i.callId]&&(t[i.callId](i.res),delete t[i.callId])}};return{doPostMessage:function(e,t,i,s){var r,a=n(e,t,i,s);window.parent.postMessage?r=window.parent:window.parent.document.postMessage&&(r=window.parent.document),r&&void 0!==r&&r.postMessage(JSON.stringify(a),"*")}}}.apply(t,n))||(e.exports=s)},309:function(e,t,i){var n,s;n=[i(2)],void 0===(s=function(e){"use strict";return{propTypes:{compData:e.santaTypesDefinitions.Component.compData.isRequired},getOrigComponentId:function(){return this.props.compData.origCompId}}}.apply(t,n))||(e.exports=s)},310:function(e,t,i){var n,s,r;"undefined"!=typeof self&&self,s=[],void 0===(r="function"==typeof(n=function(){"use strict";var e={"wysiwyg.viewer.skins.TPAModalSkin":{react:[["div","blockingLayer",[],{}],["div","dialog",[],{role:"dialog",tabIndex:0},["div","frameWrap",[],{},["iframe","iframe",[],{allowFullScreen:!0,frameBorder:0}],["div","errorMessage",[],{}],["button","xButton",[],{title:"Close modal","aria-label":"Close modal"}]]]],params:{rd:"BORDER_RADIUS","bg-block":"BG_COLOR"},paramsDefaults:{rd:"1px","bg-block":"#555"},paramsMutators:{"bg-block":{type:"alpha",value:.75}},css:{"%":"position:fixed;width:100%;height:100%;z-index:100000;","%blockingLayer":"background-color:[bg-block];position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:999;",'%[data-state~="mobile"] %blockingLayer':"display:none;",'%[data-state~="mobile"] %dialog':"position:fixed;top:0;left:0;width:100%;height:100%;margin:0;","%dialog":"position:fixed;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;z-index:1000;","%frameWrap":"overflow:hidden;background:#fff;width:100%;height:100%;position:relative;z-index:1001;border:1px solid #e8e2e2;","%iframe":"position:absolute;width:100%;height:100%;[rd]","%xButton":"position:absolute;z-index:1002;margin-top:4px;right:9px;font-family:courier;font-size:24px;font-weight:bold;cursor:pointer;color:#a1a1a1;","%xButton:hover":"color:#373737;"}},"wysiwyg.viewer.skins.TPAPopupSkin":{react:[["div","frameWrap",[],{},["div","closeButton",[],{}],["iframe","iframe",[],{}]]],params:{shd:"BOX_SHADOW",rd:"BORDER_RADIUS",tdr:"URL"},paramsDefaults:{shd:"4px 4px 15px rgba(0, 0, 0, 0.4)",rd:"3px",tdr:"BASE_THEME_DIRECTORY"},css:{"%":"background:#fff;overflow:hidden;z-index:100000;[shd] [rd]","%iframe":"position:absolute;width:100%;height:100%;z-index:1000;","%closeButton":"position:absolute;z-index:1001;top:10px;right:10px;cursor:pointer;background:transparent url([tdr]popup_close_x.png) no-repeat right top;height:24px;width:24px;"}},"wysiwyg.viewer.skins.TPAPreloaderSkin":{react:[["div","content",[],{},["div","preloader",[],{}],["span","loadingText",[],{}]]],css:{"%":"position:absolute;top:0;left:0;color:#373737;width:100%;height:100%;","%content":"width:100%;height:100%;"}},"wysiwyg.viewer.skins.TPASectionSkin":{react:[["iframe","iframe",[],{}],["div","overlay",[],{}]],exports:{preloaderOverlay:{skin:"wysiwyg.viewer.skins.TPAPreloaderSkin",styleGroup:"preloaderStyleGroup"},unavailableMessageOverlay:{skin:"wysiwyg.viewer.skins.TPAUnavailableMessageOverlaySkin",styleGroup:"tpaUnavailableMessageOverlaySkinStyleGroup"}},css:{"%iframe":"overflow:hidden;position:absolute;width:100%;height:100%;display:block;",'%[data-state~="iframeNotShown"] %iframe':"display:none;",'%[data-state~="iframeRenderedInvisible"] %iframe':"visibility:hidden;"}},"wysiwyg.viewer.skins.TPAUnavailableMessageOverlaySkin":{react:[["div","content",[],{},["div","iconContainer",[],{},["img","unavailableIcon",[],{}]],["div","textTitle",[],{}],["div","textContainer",[],{},["span","text",[],{}],["a","reloadButton",[],{}],["span","dismissButton",[],{},["a",null,[],{},"Dismiss"]]]]],css:{"%":"position:absolute;top:0;left:0;color:#373737;width:100%;height:100%;","%content":"width:100%;height:100%;background:rgba(255, 255, 255, 0.9);font-size:0;margin-top:5px;","%textContainer":'color:#373737;font-family:"Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;font-size:14px;display:inline-block;vertical-align:middle;width:100%;margin-top:10px;text-align:center;',"%reloadButton":"display:inline-block;","% a":"color:#0099FF;text-decoration:underline;cursor:pointer;","%iconContainer":"display:none;","%dismissButton":"display:none;","%textTitle":'font-family:"Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;display:none;','%[data-state~="hideIframe"] %_buttons':"opacity:1;",'%[data-state~="hideOverlay"]':"display:none;"}},"wysiwyg.viewer.skins.TPAWidgetNativeDeadcompSkin":{react:[["div","content",[],{},["div","iconContainer",[],{},["svg",null,[],{width:"22px",height:"23px",viewBox:"0 0 22 23"},["title",null,[],{},"!"],["g","Page-1",[],{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},["g","Error-Message",[],{transform:"translate(-308.000000, -690.000000)",fill:"#174165",fillRule:"nonzero"},["g","Group-3",[],{transform:"translate(66.000000, 75.000000)"},["g","Group-Copy",[],{transform:"translate(110.000000, 429.000000)"},["g","Group-2",[],{transform:"translate(128.000000, 186.000000)"},["path","!",[],{d:"M13.5652174,6 L16.4347826,6 L16.4347826,10.0908203 L15.9602582,13 L14.1082817,13 L13.5652174,10.0638428 L13.5652174,6 Z M13.5652174,14 L16.4347826,14 L16.4347826,17 L13.5652174,17 L13.5652174,14 Z M14.5217391,2 C9.76728781,2 5.91304348,6.02943725 5.91304348,11 L5.91304348,12 C5.91304348,16.9705627 9.76728781,21 14.5217391,21 L15.4782609,21 C20.2327122,21 24.0869565,16.9705627 24.0869565,12 L24.0869565,11 C24.0869565,6.02943725 20.2327122,2 15.4782609,2 L14.5217391,2 Z M14.5217391,0 L15.4782609,0 C21.2892569,0 26,4.92486775 26,11 L26,12 C26,18.0751322 21.2892569,23 15.4782609,23 L14.5217391,23 C8.71074307,23 4,18.0751322 4,12 L4,11 C4,4.92486775 8.71074307,0 14.5217391,0 Z"}]]]]]]]],["div","textContainer",[],{},["div","textTitle",[],{}],["div","text",[],{}]]]],css:{"%content":'font-size:14px;margin-top:5px;font-family:"Helvetica Neue", "HelveticaNeueW01-55Roma", "HelveticaNeueW02-55Roma", "HelveticaNeueW10-55Roma", Helvetica, Arial, sans-serif;line-height:1.43;',"%content > div":"padding-left:17px;","%textContainer":"word-wrap:break-word;max-width:206px;color:#174165;","%textTitle":"font-weight:500;","%text":"font-weight:300;"}},"wysiwyg.viewer.skins.TPAWidgetNativeSkin":{react:[],exports:{TPAWidgetNativeDeadcomp:{skin:"wysiwyg.viewer.skins.TPAWidgetNativeDeadcompSkin"}},css:{}},"wysiwyg.viewer.skins.TPAWidgetSkin":{react:[["iframe","iframe",[],{}],["div","overlay",[],{}]],exports:{preloaderOverlay:{skin:"wysiwyg.viewer.skins.TPAPreloaderSkin",styleGroup:"preloaderStyleGroup"},unavailableMessageOverlay:{skin:"wysiwyg.viewer.skins.TPAUnavailableMessageOverlaySkin",styleGroup:"tpaUnavailableMessageOverlaySkinStyleGroup"}},css:{"%":"overflow:hidden;","% iframe":"position:absolute;width:100%;height:100%;overflow:hidden;","% iframe:-webkit-full-screen":"min-height:auto !important;"}}};return e})?n.apply(t,s):n)||(e.exports=r)},311:function(e,t,i){var n,s;n=[i(0),i(1),i(59)],void 0===(s=function(e,t,i){"use strict";var n=function(i,n){n=n||{};var r=t.menuUtils.getSiteMenuWithoutRenderedLinks(i,!0);n.filterHideFromMenuPages&&(r=s(r,i.getClientSpecMap())),n.homePageId=i.getMainPageId();var o=l(r,i,n);return n.includeIsHomePage&&(o=p(o,n.homePageId)),n.includePagesUrl&&(o=a(i,o,e.get(n,"baseUrl"),n)),o},s=function(t,i){return e.filter(t,function(e){return!o(i,e.link)})};function r(e,i,n,s){return t.wixUrlParser.getUrl(e,{pageId:i,title:n},void 0,!0,s)}var a=function t(i,n,s){return e.map(n,function(e){var n=i.getDataByQuery(e.id,"masterPage");return n&&n.pageUriSEO&&(e.url=r(i,e.id,n.pageUriSEO,s)),e.subPages&&(e.subPages=t(i,e.subPages,s)),e})},o=function(t,n){if("PageLink"===e.get(n,"type")){var s=e.get(n,"pageId.tpaApplicationId"),r=e.get(n,"pageId.tpaPageId"),a=e.get(t,s);return i.isPageMarkedAsHideFromMenu(a,r)}return!1},p=function t(i,n){return e.map(i,function(e){return e.isHomepage=c(e,n),e.subPages&&(e.subPages=t(e.subPages,n)),e})},c=function(t,i){return!e.isUndefined(t)&&t.id===i},l=function(t,i,n){var s=[],r=n.enhancedInfo?h:d;return e.forEach(t,function(t){var a=r(t,i,n),o=t.items;e.forEach(o,function(e){var t=r(e,i,n);a.subPages=a.subPages||[],a.subPages.push(t)}),s.push(a)}),s},d=function(i){if(i.link){var n=e.get(i.link,"pageId.id");return{title:i.label||"",id:t.stringUtils.startsWith(n,"#")?n.substr(1):n,hide:!i.isVisible||!1}}return{}},u=function(i,n,s){var a=function(i){var n=e.get(i,"link.pageId.id");return n?t.stringUtils.startsWith(n,"#")?n.substr(1):n:""}(i),o=e.get(i,"link.pageId.pageUriSEO"),p={isHomePage:a===s.homePageId};return o&&(p.url=r(n,a,o,s.baseUrl)),p},h=function(i,n,s){var r=t.linkUtils.getRelevantLinkDataFromMenuItem(i);switch((r=e.merge(r,{type:r.type||"MenuHeader",title:i.label||"",hidden:!i.isVisible||!1})).type){case"PageLink":case"AnchorLink":r=e.merge(r,u(i,n,s));break;case"DocumentLink":r.url=t.linkUtils.getDocumentLink(i.link,n)}return r},g=function(e,t){return t.getDataByQuery(e,"masterPage")},m=function(t,i){var n=[];return e.forEach(t,function(t){e.forEach(t.subPages,function(e){n.push(g(e.id,i))}),n.push(g(t.id,i))}),n};return{getSitePagesInfoData:n,getSitePagesData:function(e){var t=n(e);return m(t,e)}}}.apply(t,n))||(e.exports=s)},312:function(e,t,i){var n,s;n=[i(0),i(141)],void 0===(s=function(e,t){"use strict";var i="fixed";function n(t,i){var n=t,s=i.height.screen,r=i.width.screen,a=i.custom.WIX_ADStop;a&&(n=function(t,i,n){var s,r;return r=i,(s=n).rightr.right||s.bottomr.bottom||!e.isNumber(t.top)||(t.top=(t.top||0)+(n.bottom-i.top)),t}(n,function(t,i,n){return{top:e.isNumber(t.top)?e.parseInt(t.top):n-t.height,bottom:e.isNumber(t.bottom)?n-e.parseInt(t.bottom):e.parseInt(t.top)+t.height,right:e.isNumber(t.right)?i-e.parseInt(t.right):e.parseInt(t.left)+t.width,left:e.isNumber(t.left)?e.parseInt(t.left):i-t.width}}(n,r,s),a));return n}return function(s,r,a,o,p){if(p.isMobileView())(function(i,n){var s=i.dataItem,r=n[s.applicationId],a=t.PERMITTED_FULL_SCREEN_TPAS_IN_MOBILE;return r&&e.includes(a,r.appDefinitionId)})(o,p.getClientSpecMap())&&r.css(s,{position:"fixed",margin:"0",top:"0",left:"auto",width:a.width.screen,height:"100%",zIndex:2e3});else{var c=function(t,n,s){var r={};return e.forEach(s,function(s){var a=n[s]&&n[s][t],o=s;e.isUndefined(a)||(0===s.indexOf(i)&&(o=o.slice(i.length).toLowerCase()),r[o]=a)}),r}(s,a,["position","fixedTop","fixedLeft","right","bottom","width","height"]);c=n(c,a),c=e.omit(c,["width","height"]),r.css(s,c)}}}.apply(t,n))||(e.exports=s)},313:function(e,t,i){var n,s;n=[i(0),i(1223)],void 0===(s=function(e,t){"use strict";var i=300,n=120;function s(e){return"number"==typeof e?e:e&&parseFloat(e)||0}function r(e){return(e>2||e<-2)&&(e=0),e}return{getGluedWidgetMeasurements:function(a,o,p,c,l,d){var u=r(o.props.horizontalMargin),h=r(o.props.verticalMargin),g=o.props.placement||t.getDefaultPlacement(o.data,a),m=function(t,r,a,o,p,c,l,d){c=s(c),l=s(l);var u,h={};function g(){if(c>=-1&&c<=1){var e=o/2-r/2,t=c*((o-2*n)/2-r/2);h.top=e+t}else if(c<-1&&c>=-2)u=2+c,h.top=u*n;else if(c>1&&c<=2){u=2-c;var i=Math.floor(u*n);h.top=o-i-r}}function m(){if(l>=-1&&l<=1){var e=a/2-t/2,n=l*((a-2*i)/2-t/2);h.left=e+n}else if(l>1&&l<=2){u=2-l;var s=Math.floor(u*i);h.left=a-s-t}else l<-1&&l>=-2&&(u=2+l,h.left=u*i)}switch(p){case"TOP_LEFT":h.top=0,h.left=0,h.bottom="auto";break;case"TOP_RIGHT":h.top=0,h.right=0,h.bottom="auto";break;case"TOP_CENTER":h.top=0,h.bottom="auto",m();break;case"CENTER_RIGHT":h.right=0,g();break;case"CENTER_LEFT":h.left=0,g();break;case"BOTTOM_LEFT":h.bottom=0,h.left=0,h.top="auto";break;case"BOTTOM_CENTER":h.bottom=0,h.top="auto",m();break;case"BOTTOM_RIGHT":default:h.bottom=0,h.right=0,h.top="auto"}return e.defaults(h,{position:d?"absolute":"fixed",top:"0",left:"0"})}(o.layout.width,o.layout.height,p,c,g,h,u,d),f=function(t,i){var n={};return i&&i>0&&e.isNumber(t.bottom)&&t.bottom=s[0]&&n[1]>=s[1]&&n[2]>=s[2]},getVisitorUuid:function(t){var i=t.cookieUtils.getCookie("_wixUIDX")||"";return i=(i=i.slice(e.lastIndexOf(i,"|")+1)).replace(/^(null-user-id|null)$/g,"")},getInstanceFromClientSpecMap:function(e,t){return a(e[t])},getInstanceFromAppData:a,getClientSpecMap:r,incAppCounter:function(){++o},decAppCounter:function(e,t){--o,p(e,t)},reportAppCounter:p,isPageMarkedAsHideFromMenu:function(t,i){if(t&&i){e.includes(i,"$TPA$")&&(i=i.substr(0,i.indexOf("$TPA$")));var n=e.find(t.widgets,function(t){return e.get(t,"appPage.id")===i});return!!n&&e.get(n,"appPage.hideFromMenu")}return!1},getDebuggingParamsFromUrl:function(t){var i={},n=e.get(t,"query.petri_ovr");n&&(i.petri_ovr=n);var s=e.get(t,"query.debugApp");return s&&(i.debugApp=s),i},appendProtocolToUrlIfNeeded:function(i,n){if(!/^https?/.test(i)){var s=e.get(n,"protocol","http:");return t.urlUtils.addProtocolIfMissing(i,s)}return i},getIFramePermissions:function(){return e(i).values().join("; ")},getTpaOverrideMap:function(t,i){return function(e){var t,i={},n=/,?([^=]+)=([^=]+)(?=,|$)/g;do{if((t=n.exec(e))&&t.length>2){var s=t[1].trim(),r=t[2].trim();c(r)&&(i[s]=r)}}while(t);return i}(e.get(t,"query.".concat(i||""),""))},isBlog:function(e){return"14bcded7-0066-7c35-14d7-466cb3f09103"===e.getAppData().appDefinitionId},isEcom:function(e){return"1380b703-ce81-ff05-f115-39571d94dfcd"===e.getAppData().appDefinitionId}}}.apply(t,n))||(e.exports=s)},6:function(e,t){e.exports=a},65:function(e,t,i){var n,s;n=[i(7),i(3),i(4),i(0),i(6),i(2),i(9),i(141),i(300),i(80),i(59),i(301),i(302)],void 0===(s=function(e,t,i,n,s,r,a,o,p,c,l,d,u){"use strict";var h=r.santaTypesDefinitions,g=h.Component,m=a.tpaWarmup,f={mobile:"unavailableInMobile",https:"unavailableInHttps"},v="notInClientSpecMap",y="unresponsive",S="preloader",T=function(e,t){var i={charCode:e.charCode,keyCode:e.keyCode};this.sendPostMessage({intent:"addEventListener",eventType:t,params:i})},I=function(e){return!e.rootId||n.includes(e.getRootIdsWhichShouldBeRendered(),e.rootId)},w=function(e){var t=e.getClientSpecMapEntry(e.compData.applicationId);return n.includes(o.PERMITTED_FULL_SCREEN_TPAS_IN_MOBILE,n.get(t,"appDefinitionId"))};return{propTypes:{pageStub:g.pageStub,isMobileView:h.isMobileView,isViewerMode:h.isViewerMode,currentUrl:h.currentUrl.isRequired,compData:g.compData.isRequired,style:g.style.isRequired,id:g.id.isRequired,isClientAfterSSR:h.isClientAfterSSR,isFirstRenderAfterSSR:h.isFirstRenderAfterSSR,getMemberDetails:h.SiteMembersSantaTypes.getMemberDetails.isRequired,windowResizeEvent:h.SiteAspects.windowResizeEvent.isRequired,reportBI:h.reportBI.isRequired,biData:h.biData.isRequired,compProp:g.compProp,primaryPageId:h.primaryPageId.isRequired,getRootIdsWhichShouldBeRendered:h.getRootIdsWhichShouldBeRendered,reportBeatEvent:h.reportBeatEvent.isRequired,santaBase:h.santaBase.isRequired,getClientSpecMapEntry:h.getClientSpecMapEntry.isRequired,dynamicClientSpecMapAspect:h.SiteAspects.dynamicClientSpecMapAspect.isRequired,clientSpecMap:h.RendererModel.clientSpecMap.isRequired,languageCode:h.RendererModel.languageCode,pageId:g.pageId,isResponsive:r.santaTypesDefinitions.RendererModel.isResponsive,rootId:g.rootId,structure:g.structure,tpaComponentsDomAspect:h.SiteAspects.tpaComponentsDomAspect.isRequired,isHorizontallyDocked:g.isHorizontallyDocked,isTpaRenderedInSsr:h.isTpaRenderedInSsr,isExperimentOpen:h.isExperimentOpen,getExistingRootNavigationInfo:h.getExistingRootNavigationInfo.isRequired,currentUrlPageId:g.currentUrlPageId.isRequired,shouldRenderTPAsIframe:h.RenderFlags.shouldRenderTPAsIframe.isRequired,loadingTranslation:h.TPA.loadingTranslation},getDefaultProps:function(){return{shouldRenderTPAsIframe:!0}},mixins:[t.mixins.createChildComponentMixin,u],ALIVE_TIMEOUT:2e4,OVERLAY_GRACE:5e3,statics:{compSpecificIsDomOnlyOverride:function(){return!1}},getCompMinHeight:function(e){if(this.isUnderMobileView()){var t=e.getClientSpecMapEntry(e.compData.applicationId),i=this.getWidgetId(),s=n.get(t,["widgets",i,"componentFields","minHeightInMobile"]);return s&&n.isNumber(s)?s:void 0}},onKeyDown:function(e){I(this.props)&&T.call(this,e,"KEY_DOWN")},onKeyUp:function(e){I(this.props)&&T.call(this,e,"KEY_UP")},isUnderMobileView:function(){return this.props.isMobileView},getEcomParams:function(){return"1380b703-ce81-ff05-f115-39571d94dfcd"===this.getAppData().appDefinitionId&&this.props.currentUrl.query["ecom-tpa-params"]},_createOverlayChildComponent:function(e,t,i,s){return s=s||{},this.createChildComponent(n.merge(s,{id:i,style:this.props.style,overlay:t,applicationId:this.props.compData.applicationId,hideOverlayFunc:this._hideOverlay,reloadFunc:this._reload,compData:this.props.compData,languageCode:this.props.languageCode,santaBase:this.props.santaBase,getClientSpecMapEntry:this.props.getClientSpecMapEntry}),e,i,{})},_hideOverlay:function(){this.setState({showOverlay:!1})},_getUnresponsiveText:function(){return this.isUnderMobileView()?"Can't see the content? ":"To view this content, click "},_getReloadext:function(){return this.isUnderMobileView()?"Tap to reload.":"reload."},_createOverlay:function(e){if(!e)return null;switch(e){case S:return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAPreloaderOverlay",e,"preloaderOverlay");case y:var t={text:this._getUnresponsiveText(),reload:this._getReloadext()};return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAUnavailableMessageOverlay",e,"unavailableMessageOverlay",t);case f.https:return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAUnavailableMessageOverlay",e,"unavailableMessageOverlay",{text:"We're sorry, this content cannot be displayed."});case f.mobile:return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAUnavailableMessageOverlay",e,"unavailableMessageOverlay",{text:"We're sorry, this content is currently not optimized for mobile view."});case v:return this._createOverlayChildComponent("wysiwyg.viewer.components.tpapps.TPAUnavailableMessageOverlay",e,"unavailableMessageOverlay");default:return null}},_getWidgetName:function(){var e=this.props.compData,t=e&&e.widgetId,i=this.getAppData(),s=i.widgets,r=i.appDefinitionName,a=s&&s[t];return n.get(a,"appPage.name",r)},getCompHeight:function(){var e=this.state,t=this.props.style;if(e.ignoreAnchors)return t.height;var i=n.result(this,"isZeroHeightAllowed",!1),s=n.isUndefined(e.height)?t.height:e.height;return 0!==s||i?s:t.height},getCompWidth:function(){var e=this.state.width;return n.isUndefined(e)?this.props.style.width:e},getCommonStyle:function(){var e=this.getCompMinHeight(this.props),t=this.getCompHeight(),i=this.getCompWidth();return{width:i,height:t,minHeight:e?Math.max(e,t):t,minWidth:i}},getCompRootStyle:function(e){var t=this.state;if(this.isUnderMobileView()){if(t.isMobileFullScreenMode)return{display:"block"};if(w(this.props))return{display:"none"}}return t&&(t.isAlive||t.overlay===S||t.overlay===y||t.overlay===f.mobile)&&(t.visibility="visible"),e=n.assign({},e,{overflow:this.state.ignoreAnchors?"visible":"hidden",visibility:"hidden"===this.state.visibility?"hidden":""},this.getCommonStyle()),this.props.isHorizontallyDocked&&(e=n.omit(e,["width","minWidth"])),e},shouldRenderIframe:function(){if(!1===this.props.shouldRenderTPAsIframe)return!1;var e=this.state.overlay,t=!n.includes(f,e)&&!(e===y)&&this.isCompInClientSpecMap();return t},allowScrolling:function(){var e=this.props,t=this.getAppData();return c.isFullPage(e.compData,t)?"yes":c.isFullPageDesktopOnly(e.compData,t)&&!e.isMobileView?"yes":"no"},getIframeDimensions:function(){var e=this.state;if(e.isMobileFullScreenMode)return{width:"100%",height:"100%"};var t={};return this.props.isHorizontallyDocked&&(t.width="100%"),e.height&&(e.ignoreAnchors||this.props.isResponsive)&&(t.height=e.height),t},shouldRenderIframeWithSrc:function(){return this.props.isExperimentOpen("sv_renderIframeSrcInSsr")||l.isTPASection(this)&&this.isTPASupportedInSSRWarmup()},_getIframeProperties:function(){if(!this.shouldRenderIframe())return null;var e=this._shouldShowIframe(this.state),t=this.buildUrl(this.getBaseUrl()),i=this._getWidgetName(),s={"data-src":t,key:t,scrolling:this.allowScrolling(),frameBorder:"0",allow:l.getIFramePermissions(),allowtransparency:"true",allowFullScreen:!0,name:this.props.id,style:n.assign(this.getCommonStyle(),this.getIframeDimensions(),{display:e?"block":"none",position:this.props.isResponsive?"relative":"absolute",zIndex:this.state.ignoreAnchors?1001:""}),title:i,"aria-label":i};return this.shouldRenderIframeWithSrc()&&(n.unset(s,"data-src"),s.src=t),s},getSkinProperties:function(){var e=this._createOverlay(this.state.overlay),t=this.getCompRootStyle(this.props.style),i=this._getIframeProperties(),s={"":{style:t,"data-ignore-anchors":this.state.ignoreAnchors,"data-has-iframe":!!i,"data-src":i?i["data-src"]:null,tagName:i?"wix-iframe":"div"},overlay:this.state.showOverlay&&this.isNotWorker()?e:null,iframe:i||"remove"};if(i){var r=this.getAppData();s[""]["data-is-tpa"]=!0,s[""]["data-widget-id"]=this.getWidgetId(),s[""]["data-app-definition-id"]=n.get(r,"appDefinitionId")}return this.checkIfNeedToSendMemberData(),this.mutateSkinProperties&&(s=this.mutateSkinProperties(s)),s},_reload:function(){var e=this;this._clearAliveTimeout(),clearTimeout(this.showOverlyIntervalId),this.showOverlyIntervalId=setTimeout(function(){e._showOverlayIfNeeded()},this.OVERLAY_GRACE),this._appAliveTimeout=setTimeout(this._onAppAliveTimeoutExpires,this.ALIVE_TIMEOUT);var t=this.getAppData()||{},i=t.appDefinitionId,n=t.appDefinitionName;this.props.reportBI(d.RELOAD_TPA_CLICK,{appDefinitionId:i,appName:n}),this.registerReLayout(),this.setState(this.getInitialState())},checkIfNeedToSendMemberData:function(){var e=this.state.shouldGetSiteMemberDetails;if(e){var t=this.props.getMemberDetails();t&&e.callback({authResponse:!0,data:t})}},isTPASupportedInSSRWarmup:function(){var e=this.getAppData();return m.isTpaSupported(e,this.getWidgetId(),this.props.isExperimentOpen,null)},getInitialState:function(){var e;this.isNotWorker()||(e={widgetName:"worker"});var t=this.props;!t.isFirstRenderAfterSSR&&this.shouldRenderIframeWithSrc()&&this.reportPerformanceBiEvent(m.events.APP_IFRAME_START_LOADING,e),this.urlState="";var i={visibility:"hidden",overlay:this.isUnderMobileView()&&this.isMobileReady&&!this.isMobileReady()?f.mobile:null,isAlive:!1,registeredEvents:[],showOverlay:!0,initialWidth:t.style.width,initialHeight:t.style.height,initialInstance:t.dynamicClientSpecMapAspect.getAppInstance(t.compData.applicationId)||this.getAppData(this).instance,initialRouterData:n.get(t.getExistingRootNavigationInfo(t.currentUrlPageId),"routerPublicData"),externalId:t.compData.referenceId};return this.isTPASupportedInSSRWarmup()&&n.assign(i,{visibility:"visible",isAlive:!0}),this.shouldUpdateInitialRouterData=!0,this.mutateInitialState&&(i=this.mutateInitialState(i)),i},isCompInClientSpecMap:function(){var e=this.props||{},t=e.clientSpecMap,i=e.compData;if(!t)return!1;var n=(i||{}).applicationId;return!!n&&!!t[n]},_showOverlayIfNeeded:function(){var e=this.isCompInClientSpecMap(),t=(this.props||{}).isViewerMode,i=this.state;i&&!1===i.isAlive&&(!i.overlay&&e||!e&&!t)&&this._isMounted&&this.setState({overlay:this._getInitialOverlay(),visibility:"visible"})},_shouldShowIframe:function(e){var t=this.props;return!(t&&t.compProp&&t.compProp.isHidden)&&(!e.overlay||"preloader"===e.overlay)},_getInitialOverlay:function(){return this.isMobileReady&&this.isUnderMobileView()&&!this.isMobileReady()?f.mobile:this.isCompInClientSpecMap()?S:v},componentSpecificShouldUpdate:function(e){return!e.pageStub},handleExternalIdStateUpdate:function(e){!this.state.preventRefresh&&this.state.externalId!==e.compData.referenceId&&this.setState({externalId:e.compData.referenceId})},componentWillReceiveProps:function(e){this.handleExternalIdStateUpdate(e);var t=this.props,i=n.get(t.getExistingRootNavigationInfo(e.currentUrlPageId),"routerPublicData");"masterPage"!==t.rootId||!this.shouldUpdateInitialRouterData||n.isUndefined(i)||n.isEqual(this.state.initialRouterData,i)||(this.setState({initialRouterData:i}),this.shouldUpdateInitialRouterData=!1),this.resize&&this.resize(e);var s=n.get(t.clientSpecMap,[t.compData.applicationId,"instance"]),r=n.get(e.clientSpecMap,[t.compData.applicationId,"instance"]);s!==r&&this.setState({initialInstance:r})},componentWillMount:function(){this.props.windowResizeEvent.registerToResize(this)},componentDidMount:function(){this._isMounted=!0,this.props.shouldRenderTPAsIframe&&this.startTPAPendingPhase()},startTPAPendingPhase:function(){var e=this,t=this.state.overlay;this.isNotWorker()&&(this.showOverlyIntervalId=setTimeout(function(){e._showOverlayIfNeeded()},this.OVERLAY_GRACE),this.props.isViewerMode||this.setOverlayState&&this.setOverlayState()),this.state.isAlive||n.includes(f,t)||!this.isNotWorker()||(this._appAliveTimeout=setTimeout(this._onAppAliveTimeoutExpires,this.ALIVE_TIMEOUT),l.incAppCounter())},isNotWorker:function(){return!this.isTPAWorker||!this.isTPAWorker()},_onAppAliveTimeoutExpires:function(){this.showUnresponsiveOverlay()},showUnresponsiveOverlay:function(){this._isMounted&&!this.state.isAlive&&this.isCompInClientSpecMap()&&this.setState({overlay:y,visibility:"visible"},function(){this.reportBIAppNotResponsive()}.bind(this))},reportBIAppNotResponsive:function(){var e=this.props.compData.widgetId,t=this.getAppData(),i=n.get(t.widgets,e),s=this.props.biData,r={endpoint:n.get(i,"widgetUrl"),app_id:n.get(t,"appDefinitionId"),pageNo:s.getPageNumber(),totalLoadingTime:s.getTime().totalLoadingTime};this.props.reportBI(p.APP_IS_NOT_RESPONSIVE,r)},componentWillUnmount:function(){this._isMounted=!1,this._clearAliveTimeout(),clearTimeout(this.showOverlyIntervalId)},_clearAliveTimeout:function(){this._appAliveTimeout&&(window.clearTimeout(this._appAliveTimeout),this._appAliveTimeout=0,this.props&&l.decAppCounter(this.props.reportBeatEvent,this.props.primaryPageId))},setAppIsAlive:function(e){this.props.isClientAfterSSR&&this.props.isTpaRenderedInSsr||this.reportPerformanceBiEvent(m.events.APP_SDK_START_LOADING),this._clearAliveTimeout(),this.setState({isAlive:!0,overlay:this.state.overlay===S?null:this.state.overlay},function(){this.props.tpaComponentsDomAspect.markComponentIsAlive(this.props.id),e&&e()})},_isUrlSecure:function(e){return/^https/.test(e)},getTPAOverrideUrl:function(e,t){return l.getTpaOverrideMap(this.props.currentUrl,e)[t]},getWidgetId:function(){return n.get(this.props,"compData.widgetId")},reportPerformanceBiEvent:function(e,t){var i=this.getAppData(),n=this.getWidgetId();m.reportPerformanceBiEvent(e,this.props.reportBI,this.props.biData,this.props.id,this.props.isTpaRenderedInSsr,i,n,t)},enterFullScreen:function(e){w(this.props)&&this.setState({isMobileFullScreenMode:!0},e)},exitFullScreen:function(e){this.setState({isMobileFullScreenMode:!1},e)}}}.apply(t,n))||(e.exports=s)},66:function(e,t,i){var n,s;n=[i(0)],void 0===(s=function(e){"use strict";var t=/^[0-9]+%$/;function i(i){return e.isNumber(i)&&i>=0||function(e){return t.test(e)}(i)}return{resizeWindow:function(e,t,n){var s=!1,r={};i(t)&&t!==this.state.height&&(r.height=t,s=!0),i(e)&&e!==this.state.width&&(r.width=e,s=!0),s&&(this.registerReLayout(),this.setState(r,n))}}}.apply(t,n))||(e.exports=s)},7:function(e,t){e.exports=o},8:function(e,t){e.exports=p},80:function(e,t,i){var n,s;n=[i(0),i(1),i(59)],void 0===(s=function(e,t,i){"use strict";var n=function(t,i,n){var s=t.getClientSpecMap()[i];if(s){var r=e.find(s.widgets,function(e){return e.appPage&&e.appPage.id===n});if(r)return r.shouldBeStretchedByDefaultMobile||r.appPage.landingPageInMobile||r.appPage.fullPage}return!1};return{getAppDataByAppDefinitionId:function(t,i){var n=t.getClientSpecMap();return e.find(n,{appDefinitionId:i})},isSuperAppByCompId:function(e,t){var n=i.getAppData(e,t);return n&&n.isWixTPA},isCurrentPageFullResponsive:function(e){return e.isMobileDevice()&&e.isMobileView()&&!!function(e){var t=e.getCurrentUrlPageId(),i=e.getDataByQuery(t);return!!(i&&"Page"===i.type&&i.tpaApplicationId>0)&&n(e,i.tpaApplicationId,i.tpaPageId)}(e)},getWidgetDataByTpaPageId:function(t,i){var n=(t||{}).widgets;return e.find(n,function(t){return e.get(t,"appPage.id")===i})},isFullPage:function(t,i){if(i){var n=(t||{}).widgetId,s=e.get(i.widgets,n);return e.get(s,"appPage.fullPage",!1)}return!1},isFullPageDesktopOnly:function(t,i){if(i){var n=(t||{}).widgetId,s=e.get(i.widgets,n);return e.get(s,"componentFields.fullPageDesktopOnly",!1)}return!1},getNativeComponentUrl:function(i,n,s){var r=i.getClientSpecMap(),a=i.getQueryParams(),o=i.serviceTopology.staticServerUrl,p=t.scriptsOverridesService.getWidgetsOverride(a);if(p){var c=t.scriptsOverridesService.getUrlOverrideForWidget(s,p,o);if(c)return c}var l=e.get(r[n].widgets[s],"componentFields.componentUrl");return l?e.endsWith(l,".js")?l:"".concat(l,".js"):null}}}.apply(t,n))||(e.exports=s)},9:function(e,t){e.exports=c}})}); //# sourceMappingURL=tpaComponents.min.js.map